to form a guard of honour - Español Inglés Diccionario